runtime.m.gsignal (field)

30 uses

	runtime (current package)
		cgocheck.go#L36: 	if g == g.m.g0 || g == g.m.gsignal {
		debug.go#L90: 	if g == g.m.g0 || g == g.m.gsignal {
		debug.go#L109: 	if g == g.m.g0 || g == g.m.gsignal {
		malloc.go#L982: 	if mp.gsignal == getg() {
		malloc.go#L1315: 		if g := getg(); g == g.m.gsignal {
		os_linux.go#L377: 	mp.gsignal = malg(32 * 1024) // Linux wants >= 2K
		os_linux.go#L378: 	mp.gsignal.m = mp
		proc.go#L814: 	if mp.gsignal != nil {
		proc.go#L815: 		mp.gsignal.stackguard1 = mp.gsignal.stack.lo + _StackGuard
		proc.go#L1492: 	if m.gsignal != nil {
		proc.go#L1493: 		stackfree(m.gsignal.stack)
		proc.go#L1498: 		m.gsignal = nil
		proc.go#L3527: 	if _g_ == _g_.m.g0 || _g_ == _g_.m.gsignal {
		runtime2.go#L521: 	gsignal       *g                // signal-handling g
		signal_unix.go#L463: 	setg(g.m.gsignal)
		signal_unix.go#L469: 		g.m.gsignal.stktopsp = getcallersp()
		signal_unix.go#L542: 	if sp >= mp.gsignal.stack.lo && sp < mp.gsignal.stack.hi {
		signal_unix.go#L1190: 		signalstack(&_g_.m.gsignal.stack)
		signal_unix.go#L1276: 		old.stack = g.m.gsignal.stack
		signal_unix.go#L1277: 		old.stackguard0 = g.m.gsignal.stackguard0
		signal_unix.go#L1278: 		old.stackguard1 = g.m.gsignal.stackguard1
		signal_unix.go#L1279: 		old.stktopsp = g.m.gsignal.stktopsp
		signal_unix.go#L1282: 	g.m.gsignal.stack.lo = stsp
		signal_unix.go#L1283: 	g.m.gsignal.stack.hi = stsp + st.ss_size
		signal_unix.go#L1284: 	g.m.gsignal.stackguard0 = stsp + _StackGuard
		signal_unix.go#L1285: 	g.m.gsignal.stackguard1 = stsp + _StackGuard
		signal_unix.go#L1293: 	gp := getg().m.gsignal
		stack.go#L967: 		print("runtime: newstack called from g=", hex(thisg.m.morebuf.g), "\n"+"\tm=", thisg.m, " m->curg=", thisg.m.curg, " m->g0=", thisg.m.g0, " m->gsignal=", thisg.m.gsignal, "\n")